package com.jxin.mall.member.domain.dao;

import com.jxin.mall.member.domain.entity.LoginHistory;
import com.jxin.mall.member.domain.entity.example.LoginHistoryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

/**
* Created by Mybatis Generator 2019/06/11
*/
public interface LoginHistoryMapper {
    long countByExample(LoginHistoryExample example);

    int deleteByExample(LoginHistoryExample example);

    int deleteByPrimaryKey(Integer loginHistoryId);

    int insert(LoginHistory record);

    int insertSelective(LoginHistory record);

    List<LoginHistory> selectByExample(LoginHistoryExample example);

    LoginHistory selectByPrimaryKey(Integer loginHistoryId);

    int updateByExampleSelective(@Param("record") LoginHistory record, @Param("example") LoginHistoryExample example);

    int updateByExample(@Param("record") LoginHistory record, @Param("example") LoginHistoryExample example);

    int updateByPrimaryKeySelective(LoginHistory record);

    int updateByPrimaryKey(LoginHistory record);
}